Big Huge Thesaurus

Helianthus giganteus

noun